padded stocking - Spanish English Dictionary